Big Huge Thesaurus

suborder Blattodea

noun